RELATED WORDS
PARAPHRASING
to prevent (a person) from leaving, travelling etc
hold, keep back; arrest
to prevent or hinder (something)
hinder, obstruct